#ifndef __ANAGRAM_H__
#define __ANAGRAM_H__

#include <string>
#include <vector>

void anagramGroup(const std::vector<std::string>& arr,
                  std::vector<std::vector<std::string>>& groups);

void anagramGroupByHashTable(const std::vector<std::string>& arr,
                             std::vector<std::vector<std::string>>& groups);

#endif  //__ANAGRAM_H__